به کاربران خود در اکسس خوش آمد بگویید .
سلام به سافت پلاس و یکی دیگر از مطالب کاربردی در زمینه آموزش اکسس خوش آمدید .
یکی از چیزهایی که در حین کار با برخی از نرم افزار ها با آن حتما مواجه شده اید نمایش پیام خوش آمدگویی است که متناسب با ساعات مختلف شبانه روز برای شما به نمایش در می آید .
متن این این پیام ها در هر زمانی از شبانه روز می تواند متفاوت باشد .
این پیام ها توسط برنامه نویسان برنامه های مذکور ایجاد شده اند . اما حالتی کاملا خودکار دارند .
یعنی با کنترل ساعت درونی سیستم شما تشخیص می دهند که اکنون چه ساعتی از شبانه روز است و متناسب با آن پیام مربوطه را به شما نمایش می دهند .
آیا شما هم می خواهید همچین قابلیتی را برای نرم افزار اکسس خود تعریف نمایید .
یعنی اینکه به محض اجرا شدن برنامه اکسس پیام مناسبی برای کاربر به نمایش در آید و این کار باید بطور کاملا خودکار بوده و توسط خود نرم افزار مدیریت شود .
پس امروز هم با softpluse.ir همراه باشید تا به فراگیری این مطلب بپردازیم .
هدف ما این است که وقتی که کاربر برنامه کاربردی ما تحت نرم افزار اکسس را باز می نماید با یک پیغام خوش آمدگویی مواجه شود
نمونه ای از نتیجه نهایی را که در انتهای این آموزش به آن خواهیم رسید را می توانید در تصویر زیر مشاهده نمایید .
با استفاده از کدهای برنامه نویسی VBA که به محیط کاری اکسس اضافه خواهیم نمود این امکان را فراهم می آوریم که این پیغام خوش آمدگویی ما متناسب با ساعات مختلف شبانه روز به کاربر نمایش داده شود.
به گونهای که اگر کاربر قبل از ساعت ۱۲ ظهر در حال کار با برنامه ما باشد در بدو ورود به برنامه پیغام صبح بخیر به وی نمایش داده شده و اگر ساعت کاری که کاربر در حین کار با نرم افزار بعد از ساعت ۱۲ ظهر باشد پیغام عصر بخیر و همینطور پیغام مناسبی نیز برای زمانی شب به کاربر نمایش داده می شود.
مطلب مرتبط : آشنایی و کار با تابع DATE در اکسس
نمایش پیام خوش آمدگویی در اکسس و چگونگی تنظیمات آن
برای این منظور می توانید مراحل زیر را دنبال نمایید.
در گام نخست فرمی همانند فرم زیر ایجاد نموده و یک برچسب با عنوان lblgreeting را بر روی آن قرار دهید.
بسته به نیاز و سلیقه خود می توانید با استفاده از تصاویر مناسب محیط فرم خود را به صورتی شکیل تر درآورده و تغییرات مورد نظر خود را در آن اعمال نمایید.
- حال باید به سراغ کد تویسی و ایجاد روال مربوطه در محیط VBA برویم . برای این منظور شی فرم خود را در کادر selection Type از پنجره property type انتخاب نمایید . از سربرگ Event رویداد Load را انتخاب نمایید .
- با وارد شدن در محیط برنامه نویسی کدهای زیر را در روال مربوط به این رویداد وارد نمایید .
مطلب مرتبط : کارهایی که فقط با برنامه نویسی VBA می شود انجام داد
Private Sub Form_load()
Me.Command4.SetFocus
If Time() < 0.5 Then
Me.Label1.Caption = "سلام صبح شما بخير "
ElseIf Time() > 0.5 And Time() < 0.75 Then
Me.Label1.Caption = "سلام عصر شما بخير "
ElseIf Time() > 0.75 Then
Me.Label1.Caption = "سلام شب شما بخير "
End If
End Sub
اکنون اگر همه این مراحل را به درستی انجام دهید بعد از ذخیره کردن آنها اگر فرم خود را اجرا نمایید متوجه خواهید شد که متناسب با ساعت سیستم شما و اینکه در چه بخشی از شبانه روز هستید پیغام خوش آمد گویی برای شما به نمایش در خواهد آمد .
برای مشاهده لینک دانلود لطفا وارد حساب کاربری خود شوید!
وارد شویدپسورد فایل : گزارش خرابی لینک
دیدگاهتان را بنویسید